package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.Store;
import com.ruoyi.system.domain.StoreInventory;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface StoreInventoryMapper {
    StoreInventory selectInventoryByStoreAndItem(@Param("storeId") String storeId,
                                                 @Param("itemId") String itemId);
    List<Store> selectByItemId(@Param("itemId") String itemId);
    List<StoreInventory> selectInventoryList(StoreInventory storeInventory);
    int insertInventory(StoreInventory storeInventory);
    int updateInventory(StoreInventory storeInventory);
    int deleteInventoryByStoreAndItem(String storeId, String itemId);
    int deleteInventoryByStoreAndItems(String storeId, String[] itemIds);
}